package com.ktgj.customer.mapper;

import java.util.List;
import com.ktgj.customer.domain.EquityPackMiddle;

/**
 * 权益包权益中间Mapper接口
 * 
 * @author ruoyi
 * @date 2021-09-01
 */
public interface EquityPackMiddleMapper 
{
    /**
     * 查询权益包权益中间
     * 
     * @param rightsIncreaseId 权益包权益中间ID
     * @return 权益包权益中间
     */
    public EquityPackMiddle selectEquityPackMiddleById(Long rightsIncreaseId);

    /**
     * 查询权益包权益中间列表
     * 
     * @param equityPackMiddle 权益包权益中间
     * @return 权益包权益中间集合
     */
    public List<EquityPackMiddle> selectEquityPackMiddleList(EquityPackMiddle equityPackMiddle);

    /**
     * 新增权益包权益中间
     * 
     * @param equityPackMiddle 权益包权益中间
     * @return 结果
     */
    public int insertEquityPackMiddle(EquityPackMiddle equityPackMiddle);

    /**
     * 修改权益包权益中间
     * 
     * @param equityPackMiddle 权益包权益中间
     * @return 结果
     */
    public int updateEquityPackMiddle(EquityPackMiddle equityPackMiddle);

    /**
     * 删除权益包权益中间
     * 
     * @param rightsIncreaseId 权益包权益中间ID
     * @return 结果
     */
    public int deleteEquityPackMiddleById(Long rightsIncreaseId);

    /**
     * 批量删除权益包权益中间
     * 
     * @param rightsIncreaseIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteEquityPackMiddleByIds(Long[] rightsIncreaseIds);
}
